Sacrifice Operation — synonyms, definition
1. sacrifice operation (Noun)
2 synonyms
martyr operation suicide mission
1 definition
sacrifice operation (Noun) — Killing or injuring others while annihilating yourself; usually accomplished with a bomb.
3 types of
charge commission mission